make more sail - Spanish English Dictionary